package com.ozo.boot.system.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ozo.boot.common.database.entity.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 系统配置
 *
 * @author qiangesoft
 * @version 1.0
 * @date 2024-11-19 20:55:22
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("sys_config")
public class SysConfig extends BaseEntity {

    /**
     * 分组code
     */
    @TableField("group_code")
    private String groupCode;

    /**
     * 配置名称
     */
    @TableField("config_name")
    private String configName;

    /**
     * 配置key
     */
    @TableField("config_key")
    private String configKey;

    /**
     * 配置值
     */
    @TableField("config_value")
    private String configValue;

    /**
     * 类型：1-内置 2-新增
     */
    @TableField("config_type")
    private String configType;

    /**
     * 备注
     */
    @TableField("remark")
    private String remark;

}
